package com.jinzhi.jzweb.service;

import com.baomidou.mybatisplus.plugins.Page;
import com.jinzhi.common.utils.Result;
import com.jinzhi.jzweb.domain.JazUserCommentClassifyDO;
import com.jinzhi.common.base.CoreService;

/**
 * 
 * <pre>
 * 评价分类表
 * </pre>
 * <small> 2024-05-16 15:08:53 | Long</small>
 */
public interface JazUserCommentClassifyService extends CoreService<JazUserCommentClassifyDO> {

    /**
     * 分页查询评价分类
     * @param
     * @return
     */
    Page<JazUserCommentClassifyDO> getUserCommentClassifyList(int pageNumber,int pageSize);

    /**
     * 新增评价类型
     * @param jazUserCommentClassify
     * @return
     */
    Result insertUserCommentClassify(JazUserCommentClassifyDO jazUserCommentClassify);

    /**
     * 修改评价类型
     * @param jazUserCommentClassify
     * @return
     */
    Result<String> updateUserCommentClassifyById(JazUserCommentClassifyDO jazUserCommentClassify);

    /**
     * 修改评价类型状态
     * @param jazUserCommentClassify
     * @return
     */
    Result<String> updateUserCommentClassifyStatus(JazUserCommentClassifyDO jazUserCommentClassify);
}
